#!/bin/sh

export PRODUCT_NAME=Vanquish

cat /home/Vanquish/bin/VanquishSplash.bin >> /dev/fb0

sync
mount

# tty - default settings
stty -F /dev/ttyS1 57600 parenb -icrnl -ixon -opost -isig -icanon -iexten -echo
stty -F /dev/ttyS2 115200 raw -onlcr -iexten -echo -echoe -echok -echonl -echo -echoctl -echoke

# network
/home/Vanquish/config/ipenet
sync

# mount internal sd-card
mount /dev/mmcblk0p1 /media
sync

if [ -e /dev/sda1 ]
then
    if [ -f /home/Vanquish/bin/update ]
    then
        /home/Vanquish/bin/update -d /dev/sda1 -s
    fi
else
    if [ -f /usr/bin/taskset ]
    then
        /usr/bin/taskset -c 1 /home/Vanquish/bin/vanquish-outguard -platform linuxfb:fb=/dev/fb0:size=480x272:mmsize=95x54 &
    else
        /home/Vanquish/bin/vanquish-outguard -platform linuxfb:fb=/dev/fb0:size=480x272:mmsize=95x54 &
    fi
fi
